Coding Projects
Welcome to my portfolio! Here you'll find a selection of my Java conceptual projects, each representing a milestone in my programming journey.
These projects highlight my growth in Java fundamentals, problem-solving, and my ability to translate logic into interactive experiences.
Featured Java Projects
Java Text Adventure Game
A text adventure game in Java where choices determine the player's journey and outcomes. Can you escape the island? This project showcases robust conditional logic and state management, immersing players in a perilous island escape with branching narratives and unique outcomes.
Experience the Island Adventure on ReplitException Handling Concept
Developed in Java, this project highlights robust exception handling techniques through a simulated in-game environment. By utilizing custom exceptions, I demonstrate how to effectively anticipate and mitigate potential errors, ensuring a seamless and reliable user experience.
Run Code & See Output on ReplitCloud Hill Library Management System (Java OOP)
This Java-based Library Management System demonstrates my understanding and application of Object-Oriented Programming (OOP) principles: encapsulation, inheritance, polymorphism, and abstraction. The system supports comprehensive library operations, including book and member management, and highlights my ability to design structured, maintainable Java applications.
Run System on Replit NowNumber Guessing Game: Java Logic to Web Application
I initially developed the game in Java, focusing on fundamental programming constructs and the game's core guessing algorithm. I then re-implemented the identical logic as an engaging HTML, CSS, and JavaScript web application. This project highlights my proficiency in both Java fundamentals and front-end web development.
Play Number Guessing Web Version View Java Code on GitHub